drop litter - Turkish English Dictionary